Detecting Vanishing Points in Natural Scenes with Application in Photo Composition Analysis farshid farhat